using System.Collections.Generic;

namespace SGP.Nhibernate.Model
{
    public partial class Patrimonio
    {
        private int _patIdPatrimonio;
        private int _patQtQuantidade;
        private string _patNmPatrimonio;
        private PatrimonioDet _patrimonioDet;
        private IList<Pessoa> _pessoas;

        public Patrimonio()
        {
            this._patQtQuantidade = 1;
            //this._patrimonioDet = new PatrimonioDet();
            //this._pessoas = new List<Pessoa>();
        }
        
        public virtual int PatIdPatrimonio
        {
            get { return _patIdPatrimonio; }
            set { _patIdPatrimonio = value; }
        }

        public virtual int PatQtQuantidade
        {
            get { return _patQtQuantidade; }
            set { _patQtQuantidade = value; }
        }

        public virtual string PatNmPatrimonio
        {
            get { return _patNmPatrimonio; }
            set { _patNmPatrimonio = value; }
        }

        public virtual PatrimonioDet PatrimonioDet
        {
            get { return _patrimonioDet; }
            set { _patrimonioDet = value; }
        }

        public virtual IList<Pessoa> Pessoas
        {
            get { return _pessoas; }
            set { _pessoas = value; }
        }
    }
}